Кейс Cryptex Coin

Аватар
Johnny Walker
Chief Editor
10 января 2023 Updated on  Обновлено   14 июня 2023

Введение

Перед нами поставили задачу разработать криптовалюту Cryptex Coin с собственным блокчейном в определенные и согласованные с клиентом сроки. Непосредственно перед тем, как приступить к самой разработке криптовалюты, нашей командой был проведен обширный анализ различных вариантов решения данной задачи с учетом потребностей клиента и назначения самой криптовалюты.

Мы заменили название бренда и замазали любые упоминания на скриншотах, чтобы не нарушать НДА в отношении нашего клиента.

Особенности

  • Монета должна иметь регулируемый и понятный механизм начисления вознаграждения за добытые блоки.
  • Вознаграждение должно распределяться по принципу владения — то есть чем больше монет расположены на конкретном узле, тем больше вероятность, что блок будет добыть этим узлом.
  • Монета должна иметь интерфейс управления JSON-RPC для соединения с основной платформой проекта.

Разработка

Первоначально мы разработали концепт проекта, в котором подготовили информацию по выбору исходной монеты для форка. Также сделали техническое задание, сформировали характеристики будущей криптовалюты, которые вошли в ТЗ (подробнее про процесс выпуска криптовалют и токенов можно прочитать тут) и сделали логотип.

После согласования предоставленной информации с клиентом наша команда приступила к разработке криптовалюты Cryptex Coin с собственным блокчейном.

За основу был взят PIVX core. В блокчейне Cryptex Coin было решено использовать алгоритм Proof-of-stake для проверки транзакций. Транзакции в сети должны иметь высокую скорость и безопасность, а также анонимность.

Помимо этого в целях безопасности и минимизирования рисков отказа сети нами предложена система из нескольких мастернод на различных серверах в нескольких странах и хостингах, так как мастерноды играют одну из самых важных ролей в системе — поддерживают работу сети и позволяют проводить ускоренную обработку платежей.

Первым этапом была разработка блокчейна и внедрение в него логики токеномики монеты Cryptex Coin, которую сделала наша компания.

Параллельно подготавливались остальные важные структурные моменты для своевременного запуска тестовой среды, чтобы к завершению внедрения токеномики сразу же запустить этап тестирования и отладки.

Вторым этапом мы приступили к тестированию:

  • стабильности работы сети криптовалюты;
  • правильного начисления вознаграждения за блок;
  • корректной работы по появлению новых блоков в сети;
  • работы мастернод;
  • правильности токеномики;
    и др.

Отдельно отметим, что для тестирования правильности работы заложенной нами в блокчейн токеномики мы произвели достаточно тяжелую и усердную работу по ускорению процесса работы сети таким образом, чтобы можно было отследить правильность ее работы, различных начислений и условий на несколько лет вперед, при этом затратив достаточно минимальное количество дней для данной симуляции.

Третьим этапом было произведено совместное тестирование и ознакомление с сетью клиента.

Четвертым этапом мы провели Pentest — комплекс мер, направленных на имитацию реальной атаки на сеть, целью которого являлось выявление возможных “узких” мест, анализ возможных уязвимостей, которые могут предоставить злоумышленникам или недоброжелателям способ нарушить стабильную работоспособность сети.

Мы предусмотрели и защитили сеть от разнообразных атак и попыток взлома, к примеру таких как Атака 51% (перехват злоумышленником 51% мощности майнинга и нанесения вредоносных действий), DoS-атаки, Сиквелов (наполнение сети подконтрольными злоумышленнику узлами) и различным другим способам и попыткам взлома, дестабилизации стабильной работы сети.

Пятым, и заключительным этапом, после завершения тестирования сети на безопасность, наша команда подготовила и развернула “боевую” сеть, после чего повторно провела тестирование корректной работоспособности.

Завершением выпуска криптовалюты с собственным блокчейном стал успешный выпуск криптовалюты Cryptex Coin в открытый доступ, стабильная и бесперебойная работы сети, отсутствие успешных взломов и атак по сей день.

map

Связаться с нами